Roddy Piper Actor DouBan IMDb Actor No Contest 1995 4.6 They Live 1988 7.3 Alien Opponent 2010 4.4 The Bad Pack 1997 4.3